/* ::::: http://s6.qhimg.com/static/10fb622b94539128/mod/page/base_datauri.css ::::: */

html { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0px; padding: 0px; }
body, button, input, select, textarea { font: 12px/1.5 arial,sans-serif; }
input, select, textarea { font-size: 100%; }
input { vertical-align: middle; }
fieldset, img { border: 0px none; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; }
ol, ul { list-style: outside none none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; }
a { color: rgb(19, 110, 194); text-decoration: none; }
.cl, .has-layout {  }
.fl, .fr { display: inline; }
.fl { float: left; }
q::before, q::after { content: ""; }
a:hover { color: rgb(0, 153, 0); text-decoration: underline; }
.cl::after { clear: both; content: " "; display: block; font-size: 0px; height: 0px; visibility: hidden; }
.cFix::before, .cFix::after { content: "."; display: table; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.cFix::after { clear: both; }
@font-face {
  font-family: "baikefont";  src: url('baikefont-webfont.eot') format("embedded-opentype"), url('baikefont-webfont.woff') format("woff"), url('baikefont-webfont.ttf') format("truetype"), url('baikefont-webfont.svg') format("svg");}
.icofont { display: inline-block; font-family: "baikefont"; font-style: normal; font-weight: 400; font-size: 16px; font-variant: normal; height: 16px; line-height: 1; text-transform: none; -moz-user-select: none; vertical-align: middle; width: 16px; }
.wrap { margin: 0px auto; min-width: 1140px; position: relative; width: 1140px; }
.ico-lev { background: transparent url('undefined') repeat scroll 0px 0px; display: inline-block; height: 16px; vertical-align: text-top; width: 30px; }
.ico-lev8 { background-position: 0px -112px; }
.ico-lev11 { background-position: 0px -160px; }
#rightbanner { margin: 10px 0px; }
.topbar-tools-sep { color: rgb(234, 234, 234); margin: 0px 7px; }
.user { color: rgb(234, 234, 234); float: right; font: 12px/1.5 arial,helvetica,sans-serif; padding-top: 8px; position: relative; text-align: right; }
.user .user-item { float: left; position: relative; }
.user a, #topbar .user span { display: inline-block; vertical-align: middle; }
.panel-setting { background: rgb(69, 69, 69) none repeat scroll 0% 0%; box-shadow: 0px 0px 4px rgb(102, 102, 102); padding: 8px; position: absolute; right: -46px; top: 27px; z-index: 2; }
.panel-setting .g-point { height: 6px; left: 33px; position: absolute; top: -13px; width: 6px; }
.panel-setting .g-point-top .bg { border-color: transparent transparent rgb(69, 69, 69); }
.panel-setting .g-point-top .border { border-color: transparent transparent rgb(205, 205, 205); }
.panel-setting .g-point-top .border, .g-point-top .bg { border-style: dashed dashed solid; }
.panel-setting .bd { border-top: 0px none; overflow: hidden; text-align: left; }
#g-hd { background: white none repeat scroll 0% 0%; border-bottom: 1px solid rgb(224, 224, 224); display: none; font-family: arial,sans-serif; font-size: 14px; height: 35px; min-width: 940px; text-align: left; }
#g-hd-inner { border-left: 940px solid rgb(255, 255, 255); margin-left: -940px; position: relative; }
#g-hd-tools a, #g-hd a { text-decoration: none; }
#g-hd-tools a:hover { color: rgb(55, 165, 8); }
#g-hd-tools .panel-setting .bd a { border-bottom: 1px solid rgb(89, 89, 89); color: rgb(255, 255, 255); display: block; height: 26px; line-height: 26px; padding-left: 10px; white-space: nowrap; width: 100%; }
#g-hd-tools .panel-setting .bd a:hover { background: rgb(69, 69, 69) none repeat scroll 0% 0%; color: rgb(69, 189, 16); }
#g-hd-inner, #g-hd .m920 {  }
#g-hd-nav li, #g-hd-tabs { float: left; height: 35px; }
#g-hd-tabs { padding: 0px; }
#g-hd-tools { height: 35px; line-height: 35px; position: absolute; right: 30px; text-align: right; top: 0px; }
#g-hd-nav { display: inline-block; line-height: 34px; padding-left: 20px; }
#g-hd-tools a { color: rgb(136, 136, 136); font-size: 12px; }
#g-hd-nav li { margin-right: 10px; }
#g-hd-nav li a { color: rgb(102, 102, 102); display: inline-block; height: 34px; line-height: 34px; text-align: center; width: 34px; }
#g-hd-nav .g-hd-cur a, #g-hd-nav li a:hover { background-color: transparent; color: rgb(25, 185, 85); height: 34px; }
.search-box { position: relative; }
.s_btn { background: rgb(25, 185, 85) none repeat scroll 0% 0%; border: 1px solid rgb(25, 185, 85); border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; font-size: 14px; outline: medium none; padding: 0px; vertical-align: top; width: 93px; }
.search-box .search-word { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-right: medium none ! important; display: inline-block; height: 34px; vertical-align: top; width: 539px; }
.s_btn:hover { background: rgb(29, 201, 93) none repeat scroll 0% 0%; border-color: rgb(29, 201, 93); }
.search-box .search-word input { background: white none repeat scroll 0% 0%; border: 0px none; font: 16px/24px arial; height: 24px; margin: 6px 0px 0px 7px; outline: 0px none; padding: 0px; width: 526px; }
.search-box .search-btn button { height: 36px; line-height: 28px; margin-right: 5px; padding: 3px 0px; }
.search-box .search-word:hover { border-color: rgb(170, 170, 170); }
#suggest-container { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(153, 153, 153); display: none; left: 0px; position: absolute; top: 35px; width: 539px; z-index: 2; }
#header { background: white none repeat scroll 0% 0%; padding: 15px 0px; position: relative; }
#nav { background: rgb(25, 185, 85) none repeat scroll 0% 0%; font-size: 14px; height: 46px; line-height: 46px; min-width: 1140px; }
#nav li { float: left; position: relative; }
#g-hd-nav .g-hd-cur { border-bottom: 1px solid rgb(25, 185, 85); }
#header .logo { margin-right: 30px; }
#g-hd-nav .g-hd-cur a { font-weight: 700; }
#header .logo a { background: transparent url('baike.png') no-repeat scroll 0px center; display: block; height: 36px; text-indent: -999em; width: 100px; }
#nav li:hover { background: rgb(29, 201, 93) none repeat scroll 0% 0%; }
#header .search-box .search-word input { width: 526px; }
#header #suggest-container { left: 130px; width: 539px; }
#header #g-hd-tools { right: 0px; width: 200px; }
#nav li a, #nav li a:hover { color: rgb(255, 255, 255); text-decoration: none; }
#nav li a { display: inline-block; padding: 0px 30px; }
#nav .hotmsg { background: rgb(68, 166, 44) url('trumpet.png') no-repeat scroll 9px 7px; border: 1px solid rgb(37, 135, 13); border-radius: 2px; color: rgb(255, 255, 255); cursor: pointer; float: right; font-size: 12px; height: 24px; line-height: 24px; padding: 0px 9px 0px 30px; position: absolute; right: 8px; top: 8px; }
#nav .admsg { background: transparent url('t01572f57255ecd7da3.png') no-repeat scroll 0% 0%; height: 40px; position: absolute; right: 0px; top: 0px; width: 238px; }
#nav li.active a { background: rgb(22, 145, 68) none repeat scroll 0% 0%; }
.link-box-wrap { margin: 10px auto 30px; width: 1000px; }
.link-box { background: rgb(249, 249, 249) none repeat scroll 0% 0%; padding: 15px; }
.link-box-item { font-size: 0px; margin-top: 10px; }
.link-box h2 { color: rgb(149, 149, 149); font-size: 20px; font-family: "Microsoft YaHei"; }
@media not all {
  .link-box-item { letter-spacing: -5px; }
}
.g-point { height: 6px; width: 6px; }
.link-box-item li { display: inline-block; font-size: 12px; letter-spacing: normal; vertical-align: text-top; width: 25%; word-spacing: normal; }
.link-box a { text-decoration: none; }
.link-box p { color: rgb(187, 187, 187); outline: 0px none ! important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
.link-box-item .item { background: transparent url('undefined') no-repeat scroll 0px 6px; display: block; padding: 5px 20px 5px 40px; }
.link-box-item .item-1 { background-position: 0px 6px; }
.link-box-item .item-2 { background-position: 0px -194px; margin-left: -40px; }
.link-box-item .item-3 { background-position: 0px -394px; }
.link-box-item .item-4 { background-position: 0px -594px; }
.g-point .border, .g-point .bg { display: block; height: 0px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 0px; }
.g-point .border { border-width: 6px; z-index: 2; }
.g-point .bg { border-width: 6px; z-index: 3; }
.g-point-top .border, .g-point-top .bg { border-style: dashed dashed solid; }
.g-point-top .border { border-color: transparent transparent rgb(205, 205, 205); }
.g-point-top .bg { border-color: transparent transparent rgb(249, 249, 249); top: 1px; }
.clfix::after, .clfix::before { content: ""; display: table; line-height: 0; }
.clfix::after { clear: both; }
.link-box p.atitle, .link-box a:hover p { color: rgb(80, 181, 26); }
#footer { line-height: 18px; overflow: hidden; padding: 20px 0px 10px; position: relative; text-align: center; }
#footer, #footer a { color: rgb(136, 136, 136); }
#footer a:hover { color: rgb(62, 175, 14); }
@media not all {
  .customer-layout1 { letter-spacing: -5px; }
}
.icon-customer, .iconnav { background: transparent url('t0196b3f81102fdc8f4.png') no-repeat scroll 0px 0px; }
.iconnav { display: inline-block; height: 16px; vertical-align: text-top; width: 16px; }
.icon-nomsg { margin-left: 10px; }
.icon-havemsgbk { padding: 0px 22px 0px 10px; }
.tipsHaveMsg { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(255, 198, 75); border-radius: 3px; color: rgb(51, 51, 51); left: -28px; padding: 5px; position: absolute; text-align: center; top: 28px; width: 80px; z-index: 1; }
.tipsHaveMsg em { border-width: 0px 6px 6px; border-style: dashed dashed solid; border-color: transparent transparent rgb(255, 198, 75); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; font-size: 0px; height: 0px; line-height: 0; margin-top: -11px; margin-left: 30px; position: absolute; width: 0px; }
.icon-nomsg, .customer-sidenav li .icon-msg { background-position: -64px 0px; }
.icon-havemsg, .customer-sidenav li.active .icon-msg { background-position: -64px -16px; }
.msg-new-icon, .camp-new-icon { background: transparent url('undefined') no-repeat scroll 0px 0px; height: 15px; position: absolute; top: 0px; width: 27px; }
.customer-media-table tr:nth-child(2n) { background: rgb(252, 252, 252) none repeat scroll 0% 0%; }
@media not all {
  .userpersoncenter-item { letter-spacing: -5px; }
}
.cl-a1, .cl-a1:hover { color: rgb(80, 181, 26); text-decoration: none; }
.reward-category-wrap { border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(240, 240, 240) rgb(240, 240, 240) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; color: rgb(119, 119, 119); font: 12px/1.5 Arial; }
.reward-category-tab { background: rgb(244, 244, 244) none repeat scroll 0% 0%; font-size: 0px; margin-right: -1px; overflow: hidden; text-align: justify; }
@media not all {
  .reward-category-tab { letter-spacing: -5px; }
}
.reward-category-tab a { border-right: 1px solid rgb(236, 236, 236); border-top: 2px solid rgb(244, 244, 244); border-bottom: 1px solid rgb(244, 244, 244); color: rgb(102, 102, 102); display: inline-block; font: 14px/35px "microsoft yahei","Helvetica Neue",Helvetica,Arial,sans-serif; height: 35px; letter-spacing: normal; padding: 0px 22px 2px; position: relative; vertical-align: middle; word-spacing: normal; }
.reward-category-tab::after { content: "."; display: inline-block; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; width: 100%; }
.reward-category-tab a.ahover, .reward-category-tab a.ahover:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 2px solid rgb(80, 181, 26); border-bottom: 1px solid rgb(255, 255, 255); color: rgb(51, 51, 51); }
.reward-category-tab a:hover { background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(244, 244, 244); border-top: 2px solid rgb(250, 250, 250); }
.reward-category-tab a, .reward-category-tab a:hover { text-decoration: none; }
.reward-area-box { padding: 10px; }
.reward-area-box .reward-area-tab { color: rgb(187, 187, 187); height: 25px; }
.reward-area-box .reward-area-tab a { background: rgb(236, 247, 231) none repeat scroll 0% 0%; border: 1px solid rgb(201, 225, 189); display: inline-block; height: 22px; line-height: 22px; margin: 0px 5px; padding: 0px 15px; vertical-align: middle; }
.reward-area-box .reward-area-tab a, .reward-area-box .reward-area-tab a:hover { color: rgb(102, 102, 102); text-decoration: none; }
.reward-category-content { overflow: hidden; padding: 5px 0px 10px; }
.reward-category-item { font-size: 0px; height: 294px; overflow: hidden; width: 101%; }
.reward-area-box .reward-area-guide { height: 25px; line-height: 25px; margin-top: -25px; text-align: right; }
.reward-area-box .reward-area-tab a.ahover { background: rgb(80, 181, 26) none repeat scroll 0% 0%; border: 1px solid rgb(80, 181, 26); color: rgb(255, 255, 255); }
@media not all {
  .reward-category-item { letter-spacing: -5px; }
}
.reward-area-change { background: rgb(234, 247, 229) none repeat scroll 0% 0%; display: block; height: 25px; line-height: 25px; margin-bottom: 3px; text-align: center; }
a.reward-area-change, a.reward-area-change:hover { color: rgb(153, 153, 153); text-decoration: none ! important; }
.reward-area-change .icofont { color: rgb(94, 199, 65); }
.rewardmodbk .edit-entry-tip { background: transparent url('undefined') no-repeat scroll 0px 0px; display: inline-block; height: 30px; vertical-align: text-top; width: 292px; }
.rewardmodbk .h2-big { border-bottom: medium none ! important; color: rgb(68, 68, 68); font: 20px/40px "microsoft yahei","Helvetica Neue",Helvetica,Arial,sans-serif; height: 40px; }
.rewardmodbk .h2-big a, .rewardmodbk .h2-big a:hover { color: rgb(68, 68, 68); text-decoration: none; }
.rewardmodbk .h2-big-side { color: rgb(187, 187, 187); line-height: 40px; margin-top: -40px; text-align: right; }
body {  }
.aui_buttons button::-moz-focus-inner { border: 0px none; margin: 0px; padding: 0px; }
@media screen and (min-width: 0px) {
  .aui_outer { border-radius: 2px; box-shadow: 0px 5px 15px rgba(0, 50, 0, 0.4); transition: -webkit-box-shadow 0.2s linear 0s; }
  .aui_nw, .aui_ne, .aui_sw, .aui_se, .aui_n, .aui_s, .aui_close { background-image: url('undefined'); }
  .aui_nw, .aui_ne { height: 31px; width: 5px; }
  .aui_ne { background-position: -5px 0px; }
  .aui_sw { background-position: 0px -31px; }
  .aui_sw, .aui_se { height: 5px; width: 5px; }
  .aui_se { background-position: -5px -31px; }
  .aui_close { background-position: 0px -72px; }
  .aui_n { background-position: 0px -36px; }
  .aui_s { background-position: 0px -67px; }
  .aui_w, .aui_e { background-image: url('undefined'); }
  .aui_outer:active { box-shadow: 0px 0px 5px rgba(0, 50, 0, 0.1) ! important; }
  .aui_state_drag .aui_outer { box-shadow: none ! important; }
  .aui_close:hover { background-position: 0px -92px; }
}
.js-usercard { cursor: pointer; }
/* ::::: http://s8.qhimg.com/static/31d237c558a28103/mod/page/index_datauri.css ::::: */

.index-css .container, .index-css .rank-item li, .index-css .attention-ul, .index-css .attention-item li, .index-css .box-ad-box {  }
.index-css .container::before, .index-css .rank-item li::before, .index-css .attention-ul::before, .index-css .attention-item li::before, .index-css .box-ad-box::before, .index-css .container::after, .index-css .rank-item li::after, .index-css .attention-ul::after, .index-css .attention-item li::after, .index-css .box-ad-box::after { content: "."; display: table; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
.index-css .container::after, .index-css .rank-item li::after, .index-css .attention-ul::after, .index-css .attention-item li::after, .index-css .box-ad-box::after { clear: both; }
.index-css .hist-imgtxt, .index-css .hist-imgtxt .hist-txt { overflow: hidden; }
.index-css .trumpet a, .index-css .rank-name, .index-css .attention-item .h3-name a, .index-css .hist-box .h3-name a, .index-css .hist-box .hist-con { outline: 0px none ! important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
.index-css .attention-item, .index-css .hist-box { font-size: 0px; }
.index-css .attention-item li, .index-css .hist-box li { display: inline-block; font-size: 12px; letter-spacing: normal; vertical-align: text-top; word-spacing: normal; }
@media not all {
  .index-css .attention-item, .index-css .hist-box { letter-spacing: -5px; }
}
.index-wrap, .index-css .wrap { margin: 0px auto; min-width: 1000px; width: 1000px; }
.index-css { font: 12px/1.5 Arial,sans-serif; }
.index-css a { text-decoration: none; }
.index-css .h1-title { display: none; }
.index-css .banner-box { background: rgb(226, 233, 233) none repeat scroll 0% 0%; height: 210px; overflow: hidden; position: relative; width: 100%; z-index: 1; }
.index-css .container { margin-right: 25%; padding-top: 25px; }
.index-css .leftside, .index-css .rightside { display: inline; }
.index-css .leftside { float: left; margin-right: -100%; width: 100%; }
.index-css .rightside { float: right; margin-right: -33.333%; width: 33.333%; }
.index-css .left-con { padding: 0px 45px 0px 0px; }
.index-css .right-con { padding: 10px 13px 0px; }
.index-css .h2-big, .index-css .h2-small { border-bottom: 1px solid rgb(233, 233, 233); color: rgb(68, 68, 68); font-weight: 700; }
.index-css .h2-big { font: 20px/40px "microsoft yahei","Helvetica Neue",Helvetica,Arial,sans-serif; height: 40px; }
.index-css .h2-big-side, .index-css .h2-small-side { color: rgb(187, 187, 187); text-align: right; }
.index-css .h2-big-side { line-height: 40px; margin-top: -40px; }
.index-css .h2-small-side { line-height: 30px; margin-top: -30px; }
.index-css .box-main { margin-bottom: 30px; padding-top: 15px; }
.index-css a:hover { text-decoration: underline; }
.index-css .banner-box li { height: 100%; width: 100%; }
.index-css .h2-big span { font-size: 16px; font-weight: 400; margin-left: 15px; }
.index-css .h2-big span, .index-css .h2-big-side a, .index-css .h2-small-side a { color: rgb(153, 153, 153); }
.index-css .trumpet li { padding: 4px 0px; }
.index-css .trumpet a { color: rgb(68, 68, 68); display: block; }
.index-css .banner-box .total-num-box { height: 210px; margin: 0px auto; position: relative; }
.index-css .banner-box .total-num { color: rgb(255, 255, 255); font: 24px/33px Helvetica,Arial,sans-serif; height: 32px; left: 100px; position: absolute; top: 149px; width: 600px; }
.index-css .banner-box .banner-1 { background: rgb(226, 233, 233) url('baike_001.png') no-repeat scroll 50% 0px; margin: 0px auto; width: 1000px; }
.index-css .banner-box .total-num span { background: rgb(177, 197, 203) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(186, 205, 208); border-right: 1px solid rgb(186, 205, 208); display: inline-block; height: 31px; margin: 0px 1px 0px 0px; text-align: center; vertical-align: text-top; width: 25px; }
.index-css .banner-box .total-num span.times { background: transparent none repeat scroll 0% 0%; border: medium none; color: rgb(85, 85, 85); font: 600 14px/31px "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif; text-align: left; }
@media not all {
  .index-css .hot-so { letter-spacing: -5px; }
}
.index-css .h3-tit { background: rgb(167, 211, 148) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-weight: 700; padding: 2px 5px; }
.index-css .h4-tit { color: rgb(119, 119, 119); font-weight: 700; padding-bottom: 3px; }
.index-css .rank-box { margin-bottom: 5px; }
.index-css .rank-item, .index-css .rank-pic { overflow: hidden; }
.index-css .rank-pic { display: inline; float: left; height: 35px; margin-top: 3px; margin-right: 10px; width: 35px; }
.index-css .rank-info { overflow: hidden; }
.index-css .rank-index { background: rgb(240, 108, 82) none repeat scroll 0% 0%; color: rgb(255, 233, 87); font: 12px/14px Helvetica,Arial,sans-serif; height: 14px; margin-right: 6px; text-align: center; width: 14px; }
.index-css .rank-name { max-width: 60%; }
.index-css .rank-contribute { color: rgb(252, 133, 0); }
.index-css .nav-attention-box { height: 30px; line-height: 18px; margin-top: -40px; padding-top: 10px; text-align: right; }
.index-css .rank-item li { border-bottom: 1px dashed rgb(230, 230, 230); margin-bottom: -1px; padding: 10px 0px; }
.index-css .rank-pic img, .index-css .h4-tit span { vertical-align: middle; }
.index-css .h4-tit span { display: inline-block; }
.index-css .rank-item li:hover { background: rgb(244, 244, 244) none repeat scroll 0% 0%; }
.index-css .nav-attention-box .sn-box, .index-css .nav-attention-box .pre-arrow, .index-css .nav-attention-box .next-arrow, .index-css .nav-attention-box .sn-box a { color: rgb(204, 204, 204); cursor: pointer; font-weight: 700; font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif; overflow: hidden; text-align: center; -moz-user-select: none; }
.index-css .attention-wrap { height: 340px; margin-bottom: 17px; overflow: hidden; padding-top: 13px; width: 100%; }
.index-css .attention-ul { width: 400%; }
.index-css .attention-item { margin-right: -40px; }
.index-css .hist-wrap { overflow: hidden; }
.index-css .hist-box { margin-right: -30px; }
.index-css .hist-imgtxt { padding: 5px 0px 10px; }
.index-css .hist-txt-con, .index-css .box-side-ad { position: relative; }
.index-css .rtBox { border-bottom: medium none; margin: 0px; padding: 10px 0px; }
.index-css .pdtop0 { padding-top: 0px; }
.index-css .attention-item li { padding: 12px 0px 13px; width: 33.3333%; }
.index-css .hist-box li { width: 50%; }
.index-css .hist-txt-con span { display: inline-block; height: 13px; line-height: 13px; vertical-align: text-top; width: 75px; }
.index-css .rtBox h2 { border-bottom: 1px solid rgb(233, 233, 233); color: rgb(68, 68, 68); font: 700 14px/30px Arial,sans-serif; height: 30px; }
.index-css .hist-txt-con span a { position: absolute; right: 0px; }
.index-css .nav-attention-box .pre-arrow, .index-css .nav-attention-box .next-arrow, .index-css .nav-attention-box .sn-box { display: inline-block; vertical-align: text-top; }
.index-css .nav-attention-box .pre-arrow, .index-css .nav-attention-box .next-arrow { border: 1px solid rgb(230, 230, 230); border-radius: 2px; color: rgb(129, 197, 100); font-size: 18px; height: 16px; line-height: 14px; width: 16px; }
.index-css .nav-attention-box .sn-box { height: 18px; padding: 0px 5px; }
.index-css .attention-ul .attention-li { display: inline; float: left; overflow: hidden; width: 25%; }
.index-css .attention-item .left-pic { display: inline; float: left; height: 60px; margin: 0px 10px 0px 0px; overflow: hidden; width: 65px; }
.index-css .attention-item .right-box { overflow: hidden; padding-right: 40px; }
.index-css .attention-item .h3-name { margin-top: -3px; }
.index-css .attention-item .right-txt { cursor: pointer; height: 37px; line-height: 20px; overflow: hidden; padding-top: 2px; text-overflow: ellipsis; }
.index-css .hist-box .hist-con { border-right: 1px solid rgb(242, 242, 242); margin-right: 15px; padding: 0px 15px 0px 0px; }
.index-css .hist-box .hist-name { color: rgb(68, 68, 68); line-height: 21px; }
.index-css .hist-imgtxt .hist-img { display: inline; float: left; height: 100px; margin: 3px 15px 0px 0px; overflow: hidden; width: 100px; }
.index-css .hist-imgtxt .hist-txt { color: rgb(153, 153, 153); height: 105px; line-height: 21px; overflow: hidden; text-overflow: ellipsis; white-space: normal; }
.index-css .nav-attention-box .sn-box a { color: rgb(204, 204, 204); font-size: 12px; }
.index-css .attention-item .h3-name a, .index-css .hist-box .h3-name a { color: rgb(68, 68, 68); display: block; font: 16px/1.5 "microsoft yahei","Helvetica Neue",Helvetica,Arial,sans-serif; }
.index-css .attention-item li:hover, .index-css .attention-item li.hover { background: rgb(248, 250, 251) none repeat scroll 0% 0%; }
.index-css .attention-item .left-pic img { vertical-align: middle; }
.index-css .attention-item .right-txt a { color: rgb(153, 153, 153); text-decoration: none; }
.index-css .hist-imgtxt .hist-img img { vertical-align: middle; }
.index-css .nav-attention-box .sn-box a:hover, .index-css .nav-attention-box .sn-box a.curr-sn { color: rgb(129, 197, 100); text-decoration: none; }
.index-css .attention-item .right-txt a:hover { text-decoration: underline; }
.index-css .attention-item .right-txt a span.clgreen { color: green; }
.index-css .attention-item .right-txt a span.cl999, .index-css .change-wrap { display: block; }
/* ::::: http://s6.qhimg.com/static/7e4e5719feaeaa12/mod/doc/doc_widget_rightBox_datauri.css ::::: */

.rtBox { border-bottom: 1px solid rgb(217, 224, 231); color: rgb(34, 34, 34); margin: 0px 20px; padding: 18px 0px 25px; }
.rtBox img { vertical-align: middle; }
.rtBox h2 { font: 18px/25px "Microsoft YaHei"; height: 25px; margin-bottom: 15px; outline: 0px none ! important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
@media not all {
  .rtBox .hostso { letter-spacing: -5px; }
}
#g-hd { display: block; }
/* ::::: http://s8.qhimg.com/static/328ade3ebcf02f06.css ::::: */

.quc-clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.quc-mod-sign-in .quc-footer::before { content: ""; position: absolute; display: block; width: 100%; height: 1px; margin-top: -11px; background: transparent linear-gradient(90deg, rgb(247, 247, 247), rgb(213, 213, 213), rgb(247, 247, 247)) repeat scroll 0% 0%; }
